article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
table{border-collapse: collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{ width:100%;}

.box_163css{margin:10px auto; overflow:hidden;width:100%;height:150px;text-align:center;font-weight:300;font-size: 20px;position:relative;}
.mid01_box{position:absolute;width:400%; top:0;height:150px;}
.roll{ height:150px; cursor:pointer; float:left;overflow:hidden;}
.roll img{ height:150px; width:100%;}
.dot_line{ width:100%;  height:30px; position:absolute; top:125px; left:0;text-align:center; cursor:pointer;}
.dot_line li{width:6px; height:6px; border-radius:6px; background:#000; display:inline-block; margin:0 5px;}
.dot_line .on{ background:#f00;}
